// MyIsisMarcZ.h: interface for the CMyIsisMarcZ class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_MYISISMARCZ_H__77CC1A50_7E59_4B8D_B6BA_4691E5B836AB__INCLUDED_)
#define AFX_MYISISMARCZ_H__77CC1A50_7E59_4B8D_B6BA_4691E5B836AB__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "isisexternal.h"

class CMyIsisMarcZ : public CMyIsis
{
public:
	int IsisCrearInvertido();
	BOOL IsAccessible();
	int IsisUpdInvertido(long,long);
	int IsisRegistroLight(long,int);
	int ColorFilaBusquedas();
	int DevolverAnteriorRegistro(int);
	int DevolverUltimoRegistro(int);
	CString DevolverTagStatus();
	CString DevolverCampoBusquedas(int);
	CString TagUsado();
	void ImportarRegistro(int,CMyIsisExternal,int);
	CString TagLeader();
	CString DevolverHeader(int);
	CString DevolverHeaderBusquedas(int);	
	char m_Area[MAXMFRL];
	int DevolverNumeroColumnas();
	int DevolverNumeroColumnasBusquedas();
	int DevolverNumeroColumnasLog();
	int m_ContadorCampos;
	CString DevolverCampo(int);
	long IsisRegistroNuevo(CString,BOOL);
	int DevolverSiguienteRegistro();
	long m_Contador;
	int DevolverPrimerRegistro();
	CString DevolverUbicacion();
	int IsisIniciarRegistro(CString);
	CMyIsisMarcZ();
	virtual ~CMyIsisMarcZ();

};

#endif // !defined(AFX_MYISISMARCZ_H__77CC1A50_7E59_4B8D_B6BA_4691E5B836AB__INCLUDED_)
